package com.wyc.dao;

import com.wyc.pojo.AdminAnnMg;
import com.wyc.pojo.AllAnnMg;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface AllAnnMgMapper {
    //超管查询管理员超级管理员发布公告的信息总和
    int getTotal();
    //超级管理员查询公告信息分页显示
    List<AllAnnMg> findPage(@Param("pageNum") Integer pageNum, @Param("pageSize") Integer pageSize);
    //普通用户按类型搜索公告信息
    List<AllAnnMg> findAllAnnMgByType(@Param("grade")String grade,@Param("pageNum") Integer pageNum, @Param("pageSize") Integer pageSize);
    //按照身份获取数据库中得数据总条数
    int getTypeTotal(@Param("grade")String grade);
}
